from trujillo, peru - Espagnol Anglais Dictionnaire